Simular conclusão de QR Code PIX
Disponível somente em homologação
Esta rota de simulação funciona somente no ambiente de homologação. Não utilize esta rota em fluxos de produção.
Use esta rota para simular a conclusão do pagamento de um QR Code PIX no ambiente de homologação.
Requisição
- URL
- cURL
POST 'https://apisandbox.delbank.com.br/baas/api/v2/pix/qrcode/{id}/simulate-conclude'
curl --request POST \
--url 'https://apisandbox.delbank.com.br/baas/api/v2/pix/qrcode/{id}/simulate-conclude' \
--header 'accept: application/json' \
--header 'x-delbank-api-key: {{apiKey}}' \
--header 'x-delfinance-account-id: {{accountId}}'
Headers
| Nome | Descrição |
|---|---|
| x-delbank-api-key | Obrigatório. Chave de API |
| x-delfinance-account-id | Obrigatório. O número da conta Delfinance |
Parâmetros path
| Nome | Tipo | Descrição |
|---|---|---|
| id | string | Obrigatório. Identificador do QR Code. Pode ser informado o transactionId ou o correlationId. |
Resposta
A resposta esperada é 202 Accepted.
Erro quando a conta não é a mesma que criou o QR Code
Status: 404 Not Found
{
"title": "Please refer to the errors property for additional details.",
"code": "QR_CODE_NOT_FOUND",
"errors": [
"QR Code não encontrado para o ID informado"
]
}
Dados do pagador usados na simulação
A simulação utiliza dados de pagador gerados pelo ambiente de homologação.
{
"payer": {
"number": "00000001",
"branch": "0001",
"type": "PAYMENT",
"participant": {
"name": "BANCO DO BRASIL S.A.",
"ispb": "00000000"
},
"holder": {
"name": "DELBANK SIMULATOR",
"document": "0000000000191",
"type": "LEGAL"
}
}
}
Validações e funcionamento
- A mesma conta que criou o QR Code deve ser utilizada para simular a conclusão.
- Quando o QR Code possuir valor definido, esse valor será utilizado na simulação.
- Quando o QR Code não possuir valor definido, principalmente em QR Codes estáticos, será gerado um valor entre
1e10reais.